embryonic stem-cell research - French English Dictionary